body{
 width:500px;
 margin:0 auto;
 position:relative;
}

#container{
 background-color:magenta;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 border: 1px solid #000; padding: 10px;
}

#buttons{
 text-align:center;
 height:30px;
 padding:5px;
}

.button{
 padding:8px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 border: 1px solid #000; padding: 10px;
 background-color:white;
 font-family:verdana;
 font-weight:bold;
}

iframe{
 border:0px;
}

#feed,#sitelogo{
 background-color:white;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 border: 1px solid #000; padding: 10px;
}

#sitelogo{
 text-align:center;
}

#feed img{
 max-width:120px;
 max-height:120px;
}

a SPAN.button:hover{
 background-color:#000fff;
 color:white;
}

.counter,.title{
 font-weight:bold;
}

.date{
 color:gray;
 font-size:60%;
}
a{
 text-decoration:none;
}

